Ansible-এ নেটওয়ার্ক মডিউল এবং প্লাগইন ব্যবহার করে আপনি বিভিন্ন নেটওয়ার্ক ডিভাইসের সাথে কাজ করতে পারেন। এখানে আমরা নেটওয়ার্ক মডিউল ও প্লাগইন সম্বন্ধে বিস্তারিত আলোচনা করব।
Ansible নেটওয়ার্ক মডিউলগুলো ব্যবহার করে বিভিন্ন নেটওয়ার্ক ডিভাইসের কনফিগারেশন ও পরিচালনা করতে পারেন। কিছু জনপ্রিয় নেটওয়ার্ক মডিউল হল:
Cisco IOS ডিভাইসে কনফিগারেশন পরিবর্তন করা
- name: Configure Cisco IOS
hosts: cisco
gather_facts: no
tasks:
- name: Set hostname
ios_config:
lines:
- hostname AnsibleRouter
register: result
- debug:
var: result
Ansible নেটওয়ার্ক প্লাগইনগুলি আপনাকে বিশেষ ধরনের কাজ সম্পাদন করতে সাহায্য করে, যেমন:
SSH সংযোগের মাধ্যমে নেটওয়ার্ক ডিভাইসে কাজ করা
- name: Manage network device
hosts: all
connection: network_cli
tasks:
- name: Execute command
ios_command:
commands:
- show ip interface brief
Ansible-এ নেটওয়ার্ক মডিউল এবং প্লাগইন ব্যবহার করে আপনি আপনার নেটওয়ার্ক ডিভাইসগুলোর কনফিগারেশন ও পরিচালনা সহজে করতে পারেন। এগুলো বিভিন্ন ডিভাইসের সাথে যোগাযোগ ও কার্যকরী কনফিগারেশন তৈরির জন্য অপরিহার্য।
আরও দেখুন...